package GUI_boekwerk;
import javax.swing.*;
import java.awt.event.*;

@SuppressWarnings("serial")							//dunno O.o
public class WelkomApplicatie extends JFrame
{
	private JPanel paneel;
	private JLabel label;
	private JButton knop;
	
	public WelkomApplicatie()
	{
		paneel = new JPanel();
		label = new JLabel("Welkom!");
		knop = new JButton("Klik hier niet!");
		
		paneel.add(label);
		paneel.add(knop);
		
		KnopHandler kh = new KnopHandler();
		knop.addActionListener(kh);
		/* kan ook in 1 keer:
		 * knop.addActionListener(new KnopHandler());
		 * dit word ook wel een 'naamloze opdracht' genoemd
		 */		
		setContentPane(paneel);
	}
	
	class KnopHandler implements ActionListener
	{
		int counter = 0;
		public void actionPerformed(ActionEvent event)
		{
			if(counter == 0)
			{
				label.setText("Ik zei NIET klikken!");
				counter++;
			}
			else if(counter > 0)
			{
				label.setText("DOE JE HET WEER O.o");
				counter++;
			}
		}
	}
}
